Scientific causation - German English Dictionary